-
nounmaroon to purple-brown orchid with yellow lip; Europe, North America and Japan
Explanation of yellow lady's slipper
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.